FORMULAR & GRID a obracene

Otázka od: LUKES Václav

20. 11. 2002 11:26


Ahoj,

muzete mi prosim poradit ? Mam D6 a Win 2000.

Jde mi o nasledujici. Na dormulari FORM1 ma DBGRID1. Pokud onen DBGRID1
zakotvim (anchors) na formu FORM1, bude se mi jeho velikost menit podle
velikosti formulare FORM1. Fajn, ale ja bych to potreboval obracene. Potreboval
bych, aby se mi velikost formulare FORM1 menila dle velikosti dbgridu DBGRID1.

Diky

V.

Odpovedá: Ludo Fulop

20. 11. 2002 15:28

???
a ako chces menit velkost dbgridu? pravdepodobne programovo, nie? nemozes
potom programovo nastvovat aj velkost formulara?
Ludo Fulop

----- Original Message -----
Jde mi o nasledujici. Na dormulari FORM1 ma DBGRID1. Pokud onen DBGRID1
zakotvim (anchors) na formu FORM1, bude se mi jeho velikost menit podle
velikosti formulare FORM1. Fajn, ale ja bych to potreboval obracene.
Potreboval bych, aby se mi velikost formulare FORM1 menila dle velikosti
dbgridu DBGRID1.

Odpovedá: LUKES Václav

21. 11. 2002 10:54

Ahoj,

diky za radu, ale na tom formulari jsou take tlacitka atd. a byl by problem asi
vse prepocitavat...

V.






-----Original Message-----
From: Ludo Fulop [mailto:kexo@ynet.sk]
Sent: Wednesday, November 20, 2002 3:07 PM
To: delphi-l@clexpert.cz
Subject: Re: FORMULAR & GRID a obracene


???
a ako chces menit velkost dbgridu? pravdepodobne programovo, nie? nemozes
potom programovo nastvovat aj velkost formulara?
Ludo Fulop

----- Original Message -----
Jde mi o nasledujici. Na dormulari FORM1 ma DBGRID1. Pokud onen DBGRID1
zakotvim (anchors) na formu FORM1, bude se mi jeho velikost menit podle
velikosti formulare FORM1. Fajn, ale ja bych to potreboval obracene.
Potreboval bych, aby se mi velikost formulare FORM1 menila dle velikosti
dbgridu DBGRID1.

Odpovedá: Karel Horky

21. 11. 2002 12:48

  LUKES Václav, <mailto:lukes@ans.cz>:
LV> diky za radu, ale na tom formulari jsou take tlacitka atd.
LV> a byl by problem asi vse prepocitavat...

Kazdy potomek TControl ma Anchors, takze staci nastavit u tlacitka
akRight:=true, akBottom:=true a uz se ti tlacitko nevzdali od praveho
dolniho rohu.
Vyzkousej i v DesignTime.

LV> a ako chces menit velkost dbgridu? pravdepodobne programovo, nie? nemozes
LV> potom programovo nastvovat aj velkost formulara?

------
S pozdravem Karel Horky
horky.karel@quick.cz
W2K/SP2, D5Ent/UP1

Odpovedá: LUKES Václav

21. 11. 2002 16:03

Diky za radu, ale me jde o tohle.
Mam FORM a na nem dva BUTTONy a jeden DBGRID. kotvim to a kdyz menim velikost
formu, je to OK.
Ale ja chci poslat treba zmenit HEIGHT a WITH u DBGRIDU a chci, aby se mi na
zaklade teto zmeny vse zmenilo.
V.



-----Original Message-----
From: Karel Horky [mailto:horky.karel@quick.cz]
Sent: Thursday, November 21, 2002 12:16 PM
To: LUKES Václav
Subject: Re: FORMULAR & GRID a obracene


  LUKES Václav, <mailto:lukes@ans.cz>:
LV> diky za radu, ale na tom formulari jsou take tlacitka atd.
LV> a byl by problem asi vse prepocitavat...

Kazdy potomek TControl ma Anchors, takze staci nastavit u tlacitka
akRight:=true, akBottom:=true a uz se ti tlacitko nevzdali od praveho
dolniho rohu.
Vyzkousej i v DesignTime.

LV> a ako chces menit velkost dbgridu? pravdepodobne programovo, nie? nemozes
LV> potom programovo nastvovat aj velkost formulara?

------
S pozdravem Karel Horky
horky.karel@quick.cz
W2K/SP2, D5Ent/UP1

Odpovedá: Lebeda David

21. 11. 2002 16:29

> Mam FORM a na nem dva BUTTONy a jeden DBGRID. kotvim to a kdyz menim
> velikost formu, je to OK. Ale ja chci poslat treba zmenit HEIGHT a
> WITH u DBGRIDU a chci, aby se mi na zaklade teto zmeny vse zmenilo. V.

Ahoj,

grid ma fixni velikost, takze menit jeho rozmery budes muset programem.
Nepomohlo by za teto situace, na tom formu nastavit property AutoSize?

Pisu bez zkouseni, je to jen napad.

David Lebeda

Odpovedá: Karel Horky

21. 11. 2002 16:48

  LUKES Václav, <mailto:lukes@ans.cz>:
LV> Mam FORM a na nem dva BUTTONy a jeden DBGRID. kotvim to a kdyz menim
velikost formu, je to OK.
LV> Ale ja chci poslat treba zmenit HEIGHT a WITH u DBGRIDU a chci, aby se mi
na zaklade teto zmeny vse zmenilo.

Toto plati pro D5 a vyssi:
Vyska a sirka u DBGRIDU jsou jen o nejake KONSTANTY mensi, nez u
FORMU, pokud mas nastaveno Anchors DBGRIDU na vsechny strany. Proc
tedy neprepoctes pozadovanou vysku gridu na vysku formulare a nezmenis
vysku formulare ? Grid se uz natahne nebo smrskne sam. To same se
sirkou. Maximalni a minimalni meze nastav pomoci Constraint na FORMU.
Tlacitka se hybou take samy, jen musi mit nastaveny Anchors podle
toho, ktere strany se maji drzet.

------
S pozdravem Karel Horky
horky.karel@quick.cz
W2K/SP2, D5Ent/UP1

Odpovedá: LUKES Václav

22. 11. 2002 10:36

Nevim, ale myslim, ze tudy cesta nevede... Nedari se.
V.





-----Original Message-----
From: Lebeda David [mailto:david.lebeda@comarr.cz]
Sent: Thursday, November 21, 2002 3:33 PM
To: delphi-l@clexpert.cz
Subject: RE: FORMULAR & GRID a obracene


> Mam FORM a na nem dva BUTTONy a jeden DBGRID. kotvim to a kdyz menim
> velikost formu, je to OK. Ale ja chci poslat treba zmenit HEIGHT a
> WITH u DBGRIDU a chci, aby se mi na zaklade teto zmeny vse zmenilo. V.

Ahoj,

grid ma fixni velikost, takze menit jeho rozmery budes muset programem.
Nepomohlo by za teto situace, na tom formu nastavit property AutoSize?

Pisu bez zkouseni, je to jen napad.

David Lebeda